楼主: rr624
4090 8

[Stata高级班] 连老师在视频上讲的为何不能做 [推广有奖]

  • 0关注
  • 0粉丝

讲师

91%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4007 点
帖子
167
精华
0
在线时间
1149 小时
注册时间
2007-7-4
最后登录
2018-6-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问连老师讲过的一些STATA命令,如madfuller, xtpmg,我在软件上运行时,不能做,STATA软件显示“unrecognized command:  madfuller”,请问是怎么回事啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:连老师 unrecognized recognized stata软件 stata命令 老师 视频

沙发
arlionn 在职认证  发表于 2009-11-4 12:12:00 |只看作者 |坛友微信交流群
报名主页有如下说明,请认真阅读:

配套资料的使用方法:
为了方便起见,请将Stata安装于d盘根目录下(注意:是d:\stata10,而不是d:\stata10\stata10),并执行如下操作:
1.请将”plus”文件夹存放于 d:\stata10\ado 目录下,该文件夹中包含了300多条Stata外部命令。
2.请将”examples”文件夹存放于 d:\stata10\ado 目录下,该文件夹包含了几十个Stata官方提供的范例数据文件,以便大家练习使用。
3.请将”net_course”文件夹存放于 d:\stata10\ado\personal 目录下,该文件夹中包含了视屏教程中涉及的所有文本讲义和范例数据。
4.请将”profile.do”文件存放于 d:\stata10 目录下,该文件定义了Stata启动时所需的一些基本设定,学员可打开此文件,根据自己的需要做适当的修改。

你需要把购买stata视频时下载的 plus 文件夹和 profile.do 文件按照上述说明放置在指定位置。

使用道具

藤椅
rr624 发表于 2009-11-4 22:29:22 |只看作者 |坛友微信交流群
感谢连老师回答。我按照您的说法作了,还是显示 “unrecognized command:  mdfuller”。真不知道错在那?我的作法:把买来的plus放在原Stata10中时,把原有的plus覆盖了。把下的examples文件夹放在ado中,实际上在原来ado文件夹中增加一个子文件。再在d:\stata10\ado\中再新建一个文件夹personal,然后将net_course文件复制后放在personal文件中。为什么我的操作还是不行?另要说明的是,我的Stata10是网上下载的,不是正规厂家的,是那种不需安装就能用的那种。我是生手,很着急,麻烦连老师指点一下是什么原因?再次感谢了!

使用道具

板凳
rr624 发表于 2009-11-4 22:31:07 |只看作者 |坛友微信交流群
另请教连老师,如何作FMOLS、DOLS?

使用道具

报纸
arlionn 在职认证  发表于 2009-11-5 07:51:11 |只看作者 |坛友微信交流群
请执行一下 sysdir 命令,然后把结果贴出来。

使用道具

地板
rr624 发表于 2009-11-5 09:41:47 |只看作者 |坛友微信交流群
连老师您好!执行sysdir的结果如下:
sysdir
   STATA:  D:\Stata10.1\
UPDATES:  D:\Stata10.1\ado\updates\
    BASE:  D:\Stata10.1\ado\base\
    SITE:  D:\Stata10.1\ado\site\
    PLUS:  c:\ado\plus\
PERSONAL:  c:\ado\personal\
OLDPLACE:  c:\ado\

使用道具

7
arlionn 在职认证  发表于 2009-11-5 10:06:04 |只看作者 |坛友微信交流群
rr624 发表于 2009-11-5 09:41
连老师您好!执行sysdir的结果如下:
sysdir
   STATA:  D:\Stata10.1\
UPDATES:  D:\Stata10.1\ado\updates\
    BASE:  D:\Stata10.1\ado\base\
    SITE:  D:\Stata10.1\ado\site\
    PLUS:  c:\ado\plus\
PERSONAL:  c:\ado\personal\
OLDPLACE:  c:\ado\
你的 plus 文件夹在 c 盘,假设你把视频附带的plus文件放在了  "D:\Stata10.1\ado\plus" 下,则执行如下命令可保证视频中的外部命令都可用:

   sysdir set PLUS   "D:\Stata10.1\ado\plus"

    adopath +  "D:\Stata10.1\ado\plus"



更为根本的解决方法是,请打开购买视频时下载的 profile.ado 文件,适当修改。

使用道具

8
rr624 发表于 2009-11-5 20:19:14 |只看作者 |坛友微信交流群
老师您好!我的确把plusy放在d 盘中的。STATA运行时可能默认plus在C盘中?如何保持现状的话,我应该如何屐profile.do?   多谢了! 我打开profile.do,界面如下:

running D:\Stata10\profile.do ...
file d:\stata10\do\s5Nov2009201101.log could not be opened
r(603);

. do D:\Stata10.1\profile.do

. *cd \stata10\meta-analysis
. set type double

. set memory 50m

Current memory allocation

                    current                                 memory usage
    settable          value     description                 (1M = 1024k)
    --------------------------------------------------------------------
    set maxvar         5000     max. variables allowed           1.909M
    set memory           50M    max. data space                 50.000M
    set matsize        2000     max. RHS vars in models         30.685M
                                                            -----------
                                                                82.594M

. set matsize 2000

Current memory allocation

                    current                                 memory usage
    settable          value     description                 (1M = 1024k)
    --------------------------------------------------------------------
    set maxvar         5000     max. variables allowed           1.909M
    set memory           50M    max. data space                 50.000M
    set matsize        2000     max. RHS vars in models         30.685M
                                                            -----------
                                                                82.594M

. set more off,perma
(set more preference recorded)

.
. adopath + "D:\stata10\ado\personal"
  [1]  (UPDATES)   "D:\Stata10\ado\updates/"
  [2]  (BASE)      "D:\Stata10\ado\base/"
  [3]  (SITE)      "D:\Stata10\ado\site/"
  [4]              "."
  [5]  (PERSONAL)  "c:\ado\personal/"
  [6]  (PLUS)      "c:\ado\plus/"
  [7]  (OLDPLACE)  "c:\ado/"
  [8]              "D:\stata10\ado\personal\_Myado"
  [9]              "D:\stata10\ado\personal\update1"
  [10]             "D:\stata10\ado\personal\update_old"
  [11]             "D:\stata10\ado\personal\invt"
  [12]             "D:\stata10\ado\personal"

. adopath + "D:\stata10\ado\personal\_Myado"
  [1]  (UPDATES)   "D:\Stata10\ado\updates/"
  [2]  (BASE)      "D:\Stata10\ado\base/"
  [3]  (SITE)      "D:\Stata10\ado\site/"
  [4]              "."
  [5]  (PERSONAL)  "c:\ado\personal/"
  [6]  (PLUS)      "c:\ado\plus/"
  [7]  (OLDPLACE)  "c:\ado/"
  [8]              "D:\stata10\ado\personal\update1"
  [9]              "D:\stata10\ado\personal\update_old"
  [10]             "D:\stata10\ado\personal\invt"
  [11]             "D:\stata10\ado\personal"
  [12]             "D:\stata10\ado\personal\_Myado"

. adopath + "D:\stata10\ado\personal\update1"
  [1]  (UPDATES)   "D:\Stata10\ado\updates/"
  [2]  (BASE)      "D:\Stata10\ado\base/"
  [3]  (SITE)      "D:\Stata10\ado\site/"
  [4]              "."
  [5]  (PERSONAL)  "c:\ado\personal/"
  [6]  (PLUS)      "c:\ado\plus/"
  [7]  (OLDPLACE)  "c:\ado/"
  [8]              "D:\stata10\ado\personal\update_old"
  [9]              "D:\stata10\ado\personal\invt"
  [10]             "D:\stata10\ado\personal"
  [11]             "D:\stata10\ado\personal\_Myado"
  [12]             "D:\stata10\ado\personal\update1"

. adopath + "D:\stata10\ado\personal\update_old"
  [1]  (UPDATES)   "D:\Stata10\ado\updates/"
  [2]  (BASE)      "D:\Stata10\ado\base/"
  [3]  (SITE)      "D:\Stata10\ado\site/"
  [4]              "."
  [5]  (PERSONAL)  "c:\ado\personal/"
  [6]  (PLUS)      "c:\ado\plus/"
  [7]  (OLDPLACE)  "c:\ado/"
  [8]              "D:\stata10\ado\personal\invt"
  [9]              "D:\stata10\ado\personal"
  [10]             "D:\stata10\ado\personal\_Myado"
  [11]             "D:\stata10\ado\personal\update1"
  [12]             "D:\stata10\ado\personal\update_old"

. adopath + "D:\stata10\ado\personal\invt"
  [1]  (UPDATES)   "D:\Stata10\ado\updates/"
  [2]  (BASE)      "D:\Stata10\ado\base/"
  [3]  (SITE)      "D:\Stata10\ado\site/"
  [4]              "."
  [5]  (PERSONAL)  "c:\ado\personal/"
  [6]  (PLUS)      "c:\ado\plus/"
  [7]  (OLDPLACE)  "c:\ado/"
  [8]              "D:\stata10\ado\personal"
  [9]              "D:\stata10\ado\personal\_Myado"
  [10]             "D:\stata10\ado\personal\update1"
  [11]             "D:\stata10\ado\personal\update_old"
  [12]             "D:\stata10\ado\personal\invt"

.
. local fn = subinstr("`c(current_time)'",":","",2)

. local fn1 = subinstr("`c(current_date)'"," ","",3)

. log using d:\stata10\do\s`fn1'`fn'.log, text replace
(note: file d:\stata10\do\s5Nov2009201101.log not found)
file d:\stata10\do\s5Nov2009201101.log could not be opened
r(603);

end of do-file

r(603);


.

使用道具

9
arlionn 在职认证  发表于 2009-11-6 10:42:59 |只看作者 |坛友微信交流群
你可以执行 doedit D:\Stata10.1\profile.do 命令,然后根据你的文件存储路径(最好从Windows地址栏中直接复制-粘贴)进行相应修改,完成后保存,重新打开stata即可。

另外,你需要在 d:\stata10\
下建立一个空白的“文件夹” do,即 d:\stata10\do

整体来讲,只要你按照我在报名主页上的提示进行操作(或作适当变通),就不会有问题。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-2 00:01